home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Night Owl 6
/
Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso
/
016a
/
qhi11.zip
/
QHI11.DOC
< prev
Wrap
Text File
|
1991-09-29
|
6KB
|
137 lines
Quick Hardware Identification (QHI)
Version 1.1
September 29, 1991
Copyright 1991: George Spafford
Purpose:
To identify the basic hardware on an IBM compatible computer.
Procedure:
From the DOS prompt, invoke the program by typing QHI and then
pressing enter. It will then access the BIOS and DOS services
to identify the equipment on your machine.
Output Definitions:
Processor Class: This is an attempt to identify the processor
chip that was used in the computer. The results
fall into four catagories at this time:
1. 8088, 8086 or V20.
2. 80188 or 80186
3. 80286
4. 80386 or 80486
I hope to improve this routine to be more accurate
in regards of the V20 and 486 chip sets.
Approximate Speed: This is the approximated speed rating of the
processor in terms of MegaHertz. It may take
the program several seconds to determine this value.
Any TSR's or multitaskers could affect this value.
Floating Point Unit: This identifies whether a FPU (i.e. math coprocessor)
is present in the system.
BIOS Date: This is the date of the BIOS that is installed in
the system. It is NOT the system date.
Parallel Port(s): The number of parallel ports that the program
identifies on the system.
Serial Port(s): The number of serial ports that the program
identifies on the system.
Game Port(s): The number of game ports that the program
identifies on the system.
Base Memory: This is the amount, in terms of Kilobytes, of
base memory installed on the system. (The
first 640Kb)
Free Extended Memory: On a 286, 386 or 486, this is the amount of free
extended memory on the system. Note, that is FREE
memory - not installed memory.
Expanded Memory: This is the amount of EMS installed on a computer.
This value assumes that 16Kb pages are used and
arrives at this value by multiplying the total
pages by 16. This routine identifies LIM 4.0 EMS.
Total Pages: If EMS exists, this identifies the total number of
16Kb pages that are available in total - not
necessarily free.
Free Pages: If EMS exists, this identifies the number of FREE
16Kb pages that are available for use.
Free EMS: This is the amount of free EMS in Kilobytes.
History:
v1.1 09/29/91 v1.0's access of extended memory caused some XMS routines
to crash. I have changed to a routine that only accesses
the amount of XMS installed. The older version caused
a misinitializattion of XMS handles in some instances.
v1.0 09/26/91 Initial release date.
I hope this program helps you evaluate some of your problems
or even makes some solutions/benefits clear. This program is SHAREWARE.
IT IS NOT PUBLIC DOMAIN. If you find that this program aids you, you are
required ethically and legally to register it after a 30 day evaluation period.
This software is priced at $5 for each concurrently used copy in an
organization.
Sincerely,
George Spafford
3001 LakeShore Drive, #329
St. Joseph, MI 49085
Data: (616) 468-5026 Queued Access BBS 19200-8-N-1
And now for the unpleasantries:
QHI IS DISTRIBUTED AS IS. THE AUTHOR (GEORGE SPAFFORD)
MAKES NO WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED,
INCLUDING BUT NOT LIMITED TO TO WARRANTIES OF MERCHANTABILITY
OR FITNESS FOR A PARTICULAR PURPOSE, WITH RESPECT TO THIS
SOFTWARE AND DOCUMENTATION. IN NO EVENT SHALL THE AUTHOR BE
LIABLE FOR ANY DAMAGES, INCLUDING LOST PROFITS, LOST SAVINGS,
OR ANY OTHER INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT
OF THE USE OF OR THE INABILITY TO USE THIS PROGRAM.
----------------------------------------------------------------
Other Products:
Cache Test Find out just how much your cache really
helps!
CutIt Parse streamed files by x number of bytes
and add a CR/LF at the end.
FLC Compare two file lists and generate a list
of duplicates and/or unique files.
PadIt Convert Variable length records to a Fixed
length format.
ZipCodeTool Look up zip codes by state or city. If you
know the zip code, you can look up the city
and state.
ZipWhen Insure that the Zip file's date matches the
date of the newest file it contains. This
reverses the annoying time stamping that some
BBS packages do.
-- EOF --